Big Huge Thesaurus

French endive

noun